package org.example.bigdata.controller;

import lombok.extern.slf4j.Slf4j;
import org.example.bigdata.entity.User;
import org.example.bigdata.service.UserService;
import org.example.bigdata.utils.Result;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

@Slf4j
@RestController
@RequestMapping("/question")
public class QuestionController {

    @Autowired
    private UserService userService;

    /**
     * 上传用户详细信息
     * @param token
     * @return
     */
    @PostMapping("/details")
    public Result uploadRedBookId(@RequestHeader String token, @RequestBody User user){
        return userService.uploadRedBookId(token,user.getRedBook_id());
    }

    /**
     * 获取个人定位
     * @param token
     * @return
     */
    @GetMapping("/submitQuestion")
    public Result submitQuestion(@RequestHeader String token){
        return Result.success("您的体重正常，自我评估身材为苹果型，" +
                "年龄为20岁以下。考虑到您空闲时间较少，日常穿搭风格偏向韩系，穿搭预算较高。" +
                "系统给您推荐的定位为苹果型韩系风。上半身可以选择偏长一点、收腰的衬衫，下半身可以考虑短裤或者短裙，露出纤细的双腿，" +
                "尽量选择简约设计，避免复杂宽松和膨胀感的单品，将视线从中部往上或往下转移。鉴于受众群体为学生及穿搭预算较高，建议单品价格不超过200元，一条视频中可以展示多件衣服");
    }

}
